projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
db12128
)
actionbar: Notify when :revealed changes
author
Timm Bäder
<mail@baedert.org>
Thu, 12 Jan 2017 14:14:25 +0000
(15:14 +0100)
committer
Timm Bäder
<mail@baedert.org>
Thu, 12 Jan 2017 14:14:25 +0000
(15:14 +0100)
gtk/gtkactionbar.c
patch
|
blob
|
history
diff --git
a/gtk/gtkactionbar.c
b/gtk/gtkactionbar.c
index a8414f7bf342442fa57f0e57ea5123b0cabdb4ec..e87a0c3c9a815eab43a1500409a613dddcf85490 100644
(file)
--- a/
gtk/gtkactionbar.c
+++ b/
gtk/gtkactionbar.c
@@
-511,7
+511,11
@@
gtk_action_bar_set_revealed (GtkActionBar *action_bar,
g_return_if_fail (GTK_IS_ACTION_BAR (action_bar));
revealed = !!revealed;
- gtk_revealer_set_reveal_child (GTK_REVEALER (priv->revealer), revealed);
+ if (revealed != gtk_revealer_get_reveal_child (GTK_REVEALER (priv->revealer)))
+ {
+ gtk_revealer_set_reveal_child (GTK_REVEALER (priv->revealer), revealed);
+ g_object_notify_by_pspec (G_OBJECT (action_bar), props[PROP_REVEALED]);
+ }
}
/**